home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / PROGBLER / D86V318B.LZH / D09.DOC < prev    next >
Text File  |  1988-07-22  |  4KB  |  123 lines

  1. CHAPTER 9    RELEASE HISTORY AND FUTURE PLANS
  2.  
  3.  
  4. Release History of D86
  5.  
  6. All releases include bug fixes.
  7.  
  8. V2.15  August 1986.  Initial public release of the MSDOS version
  9.        of D86. The last previous version ran under the Xenix
  10.        operating system on the Altos series of computers.
  11.        Upgrades from that previous version included:
  12.  
  13.        * easier command invocation syntax; default input files
  14.  
  15.        * on-line help facility
  16.  
  17.        * trapping program exit
  18.  
  19.        * usage of IBM function keys
  20.  
  21. V2.16  August 1986.  Slight upgrade.  The only new feature is the
  22.        ability to make forward references in patch-memory mode.
  23.  
  24. V2.18  November 1986.  Added the "O" command, to trap INT 33
  25.        calls.
  26.  
  27. V2.19  Test release in conjunction with A86 V2.90 test release
  28.  
  29. V2.22  April 1987.  Release in conjunction with A86 V3.00.  Added
  30.        support for new 286 and NEC-specific instructions.  Added
  31.        "F" command, to find memory strings marked by the new
  32.        Shift-F7 command.  Added recognition of IP register
  33.        specification.  Added the floating point window.  Added
  34.        disassembly of RET operand to jump instructions.
  35.  
  36. V2.23  June 1987.  Added support for Sanyo 55x computers.
  37.  
  38. V2.24  June 1987.  Added support for Tandy 2000 computers.
  39.  
  40. V3.09  August 1987.  Major upgrade-- first product-quality
  41.        release.  Added:
  42.  
  43.        * support for EXE files, some support for BAT files
  44.  
  45.        * second disassembly window
  46.  
  47.        * extended memory display window
  48.  
  49.        * floating point memory display types
  50.  
  51.        * control keys for paging the memory display window
  52.  
  53.        * status window
  54.  
  55.        * backwards paging of disassembly
  56.  
  57.        * Up-Arrow goes to previous instruction, not byte
  58.  
  59.        * W command to write program and symbols to disk
  60.                                                               9-2
  61.  
  62.        * enhanced HOME key, and ctrl-E go-to-end key
  63.  
  64.        * Ctrl-T set top-of-stack key
  65.  
  66.        * fix for setup of FCB blocks in the program's PSP
  67.  
  68.        * fix for stepping and G from INT, PUSHF, floating
  69.            instructions
  70.  
  71.        * change of -V to +V, for A86 syntax compatibility
  72.  
  73. V3.10  September 1987.   Trap INT 020 and INT 027.
  74.  
  75. V3.11  November 1987.
  76.  
  77. V3.12  February 1988.  Interface with the new SYM file format of
  78.        A86.  D86 will now correctly input all older versions of
  79.        SYM files as well.
  80.  
  81. V3.13  March 1988.  Made memory management more flexible, so D86
  82.        requires less memory to run.
  83.  
  84. V3.14  March 1988.
  85.  
  86. V3.15  May 1988.  Added data breakpoint for 386-based machines,
  87.        available to registered users only.
  88.  
  89. V3.17  June 1988.  Added support for the Zenith Z-100.
  90.  
  91. V3.18  July 1988.  Added MAPD86 tool for registered users only.
  92.  
  93.  
  94. Future Plans
  95.  
  96. I'd like to thank all of you who have supported A86 and D86 so
  97. far with your registrations.  Your support has allowed me to
  98. spend most of the past year improving my products, and I will
  99. continue to work on them.
  100.  
  101. D86 is still a fair amount short of my ultimate vision for it. In
  102. the coming year, I hope to add more debugger commands and
  103. function keys.  Some commands I have in mind are:
  104.  
  105.      * save and play back keyboard scripts
  106.  
  107.      * save and switch to/from the program's full screen
  108.  
  109.      * expression arithmetic (and indirection) in all operands
  110.  
  111.      * interrupt a running program from the keyboard
  112.  
  113.      * conditional and multiple-count trapping
  114.  
  115.      * do more kinds of memory searches
  116.  
  117.      * gateway to DOS, with EXIT back to debugging session
  118.                                                               9-3
  119.  
  120. I am eager to hear your ideas for what you'd like to see in terms
  121. of expanded features.  I will consider all requests.
  122.  
  123.